sand rammer - Turkish English Dictionary